<?php

namespace App\Enums;

class UserEnum {

    /**********实名认证状态*********/
    // 审核中
    const USER_AUTH_STATUS_VERIFY = 0;

    // 通过
    const USER_AUTH_STATUS_PASS = 1;

    // 不通过
    const USER_AUTH_STATUS_REFUSE = 2;

    /**********充值状态*********/
    // 待支付
    const USER_RECHARGE_WAIT_PAY = 1;

    // 已支付
    const USER_RECHARGE_HAS_PAY = 2;

    /**********关注类型*********/
    // 关注
    const USER_FOLLOW_TYPE_DO = 1;

    // 取消关注
    const USER_FOLLOW_TYPE_UNDO = 2;

    /**********redis相关**********/
    // 累计登录日期
    const USER_LOGIN_DATE = "user_login_date_%d";

    // 累计登录日期过期时间
    const USER_LOGIN_DATE_EXPIRE_TIME = 86400 * 30 * 24;

    // 累计分享次数
    const USER_SHARE_TIMES = "user_share_times_%d";

    // 累计分享次数过期时间
    const USER_SHARE_TIMES_EXPIRE_TIME = 86400 * 30 * 24;

    // 用户注册时间
    const USER_USER_REGISTER_TIMESTAMP = "u:reg:time:%d";

    // 新用户充值记录
    const NEW_USER_RECHARGE = "u:new:recharge:%d";

}
